From Digitized Data to NURB Surface Meshes

نویسندگان

  • Anshuman Razdan
  • Ben Steinberg
  • Gerald Farin
چکیده

A common reverse engineering problem is to convert several hundred thousand points collected from the surface of an object via a digitizing process, into a coherent geometric model that is easily transferred to a CAD software such as a solid modeler for either design improvement or manufacturing and analysis. These data are very dense and makes data-set manipulation difficult and tedious. Many commercial solutions exist but involve time consuming interaction to go from points to surface meshes such as BSplines or NURBS (Non Uniform Rational BSplines). Our approach differs from current industry practice in that we produce a mesh with little or no interaction from the user. The user can produce bi-quadratic or bi-cubic BSpline surfaces and can choose the number of patches, tolerance etc. as parameters to the system. The BSpline surface is both compact and continuous. The former property reduces the large storage overhead, and the later eliminates the rippling effect that a scanner often produces. In addition, the nature of the BSpline allows one to easily and smoothly alter the surface, making re-engineering extremely feasible. The BSpline surface is created using the principle of higher orders least squares with smoothing functions at the edges. Both linear and cylindrical data sets are handled using a different set of parameterization schemes, a key factor in the correct solution of the resulting BSplines. Also, because of the BSpline’s continuous nature, a multiresolutional-triangulated mesh can quickly be produced. This last fact means that an STL file is simple to generate. STL files can also be easily used as input to the system.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Determination of end conditions for NURB surface interpolation

NURB (Non Uniform Rational B-spline) curves and surfaces are being used to solve curve and surface tting problems i.e. where a sequence (or an array) of points is given and then one can nd a NURB curve (or an surface) that interpolates to the given data. In general one has to provide additional information, called end conditions to solve the system of equations in the NURB interpolation problem...

متن کامل

Reverse Engineering Using a Subdivision Surface Scheme

Subdivision surfaces are finding their way into many Computer Aided Design and Animation packages. Popular choices include Loop, Catmull-Clark, Doo-Sabin etc. Subdivision surfaces have many design advantages over traditional use of NURBs. NURB surfaces always are problematic when multiple patches meet. Reverse engineering (RE) is associated with the idea of scanning physical objects and represe...

متن کامل

Analysis of digitized 3D mesh curvature histograms for reverse engineering

Today, it has become more frequent and reasonably easy to digitize the surface of 3D objects. However, the obtained results are often inaccurate and noisy. In this paper, we present an efficient method to analyze a curvature histogram from a digitized 3D surface using a real object. Moreover, we propose to use the curvature histogram analysis for many steps of a reverse engineering process, whi...

متن کامل

Reverse Engineering Trimmed NURB Surfaces From Laser Scanned Data

A common reverse engineering problem is to convert several hundred thousand points collected from the surface of an object via a digitizing process, into a coherent geometric model that is easily transferred to a CAD software such as a solid modeler for either design improvement or manufacturing and analysis. These data are very dense and make data-set manipulation difficult and tedious. Many c...

متن کامل

Representation of a digitized surface by triangular faces

This paper proposes a triangulation method for a digitized surface whose points are located on a regular lattice. The method relies on an iterative and adaptive splitting of triangular faces of an initial polyhedral surface. Assuming a bijection between the digitized surface and its approximation, a partition of the data base is performed. The method allows the measurement of the local quality ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001